free goods meaning in French
des biens libres, des biens exempts de taxe (marchandises importées pour laquelle on ne doit pas payer de taxe)
des biens libres, des biens exempts de taxe (marchandises importées pour laquelle on ne doit pas payer de taxe)